package com.lswms.modules.lswms.entity.check;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import com.lswms.common.entity.LswmsBaseEntity;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.util.Date;

/**
 * 盘点
 *
 * @author DX sunlightcs@gmail.com
 * @since 1.0.0 2021-07-08
 */
@Data
@EqualsAndHashCode(callSuper=false)
@TableName("lswms_check")
public class CheckEntity extends LswmsBaseEntity {
	private static final long serialVersionUID = 1L;

    /**
     * 盘点号
     */
     @TableField(value="checkkey")
	private String checkkey;
    /**
     * 状态
     */
     @TableField(value="status")
	private Integer status;
    /**
     * 自商品
     */
     @TableField(value="fromsku")
	private String fromsku;
    /**
     * 至商品
     */
     @TableField(value="tosku")
	private String tosku;
    /**
     * 自区
     */
     @TableField(value="fromzone")
	private String fromzone;
    /**
     * 至区
     */
     @TableField(value="tozone")
	private String tozone;
    /**
     * 自库位
     */
     @TableField(value="fromloc")
	private String fromloc;
    /**
     * 至库位
     */
     @TableField(value="toloc")
	private String toloc;
    /**
     * 盘点开始时间
     */
     @TableField(value="begintime")
	private Date begintime;
    /**
     * 盘点结束时间
     */
     @TableField(value="endtime")
	private Date endtime;
    /**
     * 备注
     */
     @TableField(value="remark")
	private String remark;
    /**
     * 回传状态
     */
     @TableField(value="backstatus")
	private String backstatus;
    /**
     * 回传时间
     */
     @TableField(value="backdate")
	private Date backdate;
    /**
     * 回传结果
     */
     @TableField(value="backresult")
	private String backresult;
    /**
     * 回传码
     */
     @TableField(value="backcode")
	private String backcode;
    /**
     * 仓库
     */
     @TableField(value="warehouse")
	private String warehouse;
   
}